home *** CD-ROM | disk | FTP | other *** search
- % $Id: ErrorTab,v 2.2 1992/08/07 15:15:11 grosch rel $
- %
- % $Log: ErrorTab,v $
- % Revision 2.2 1992/08/07 15:15:11 grosch
- % allow several scanner and parsers; extend module Errors
- %
- % Revision 2.1 1991/11/21 14:51:16 grosch
- % new version of RCS on SPARC
- %
- % Revision 2.0 91/03/08 18:27:09 grosch
- % turned tables into initialized arrays (in C)
- % moved mapping tokens -> strings from Errors to Parser
- % changed interface for source position
- %
- % Revision 1.5 90/06/26 13:00:39 grosch
- % improved error message 109 = bad file number
- %
- % Revision 1.4 89/01/26 19:01:04 vielsack
- % changed error messages for LL(1) conflicts
- %
- % Revision 1.3 89/01/23 15:51:13 vielsack
- % new error messages are needed to describe the handling of LL(1)-conflicts
- %
- % Revision 1.2 89/01/13 17:15:48 vielsack
- % new error message: LL(1) conflict ignored
- %
- % Revision 1.1 88/12/08 13:50:11 vielsack
- % corrected spelling error
- %
- % Revision 1.0 88/10/04 14:26:41 vielsack
- % Initial revision
- %
- %
- %%% Error Class Text
- %
- 1 Fatal eFatal
- 2 Restriction eRestriction
- 3 Error eError
- 4 Warning eWarning
- 5 Repair eRepair
- 6 Note eNote
- 7 Information eInformation
- %
- $
- %%% Error Code Text -------------------------------------------------
- %
- %%% Parser
- %
- 1 syntax error eSyntaxError (s
- 2 expected tokens: eExpectedSymbols (s
- 3 restart point eRestartPoint (s
- 4 token inserted : eSymbolInserted (s
- 5 parse table mismatch eWrongParseTable (s
- 6 cannot open parse table eOpenParseTable (s
- 7 cannot read parse table eReadParseTable (s
- 9 number is out of range eNumToBig (s
- %
- %
- %%% Scanner
- %
- 10 character ignored eCharIgnored (s
- 11 string exceeds line eEolString (s
- 12 unclosed action eUnClAction (s
- 13 unclosed comment eUnClComment (s
- 14 unclosed string eUnClString (s
- %
- %
- %%% interne Fehler
- %
- 15 internal error eInternal (els
- %
- %
- %%% ArgCheck
- %
- 20 unknown option eNoOption (bel
- 21 too many arguments eToManyArgs (bel
- %
- %%% Restrictions
- %
- 25 illegal internal code eNoIntCode (s
- 26 token table overflow eTokenOverflow (es
- %
- %%% Tokens
- %
- 30 token declared twice eTokenDeclTwice (s
- 31 code used twice - ignored eCodeExists (s
- 32 token not declared eTokenNotDecl (s
- %
- %%% Oper
- %
- 35 operator already declared - ignored eTokenInPrio (s
- %
- %%% Rules
- %
- 40 terminal expected eNoTerm (s
- 41 operator expected eNoOperator (s
- 42 nonterminal expected eTermLeft (s
- %
- %%% ell and lalr
- %
- 45 does not produce any sentence eNotTerm (el
- 46 not defined by a rule eNoProd (el
- 47 not reachable eNotReach (el
- %
- 48 colliding symbols eBadSymbols (el
- %
- %%% ell
- %
- 50 OPER part will be ignored (only for LALR) eNoOper (e
- 51 grammar is not LL(1) - stopped eLL1Abort (e
- 53 left recursion detected eNotLL1rek (e
- %
- 80 not LL(1) - never entered with eUnrestricted (e
- 81 not LL(1) - never entered eEnter (e
- 82 not LL(1) - never skipped eByPass (e
- 83 not LL(1) - never left eLeave (e
- 84 not LL(1) - never entered with eEnterWith (e
- 85 not LL(1) - never skipped with eByPassWith (e
- 86 not LL(1) - never left with eLeaveWith (e
- 87 not LL(1) - right part never entered eEnterRight (e
- 88 not LL(1) - right part never entered with eEnterRightWith (e
- 89 not LL(1) - left part never entered eEnterLeft (e
- 90 not LL(1) - left part never entered with eEnterLeftWith (e
- %
- %%% lalr
- %
- 60 EBNF operator not allowed eNoBNF (l
- 61 action in a rule - new nonterminal generated eActInside (l
- 62 orginal grammar is not LR(k) for any k eNotLRk (l
- 63 state is inconsistent - state eInconState (l
- 64 grammar is not LALR(1) eConflict (l
- %
- % Check
- %
- 70 state is not LALR(1) - state eState (l
- 71 read reduce conflict on eReadRed (l
- 72 reduce reduce conflict on eRedRed (l
- 73 read reduce reduce conflict on eReadRedRed (l
- 74 repaired read reduce conflict on eRepReadRed (l
- 75 repaired reduce reduce conflict on eRepRedRed (l
- 76 repaired read reduce reduce conflict on eRepReadRedRed (l
- 77 automatically repaired read reduce conflict on
- 78 automatically repaired reduce reduce conflict on
- 79 automatically repaired read reduce reduce conflict on
- %
- %%% System Errors
- % -------------
- %
- 101 not super-user
- 102 no such file or directory
- 103 no such process
- 104 interrupted system call
- 105 I/O error
- 106 no such device or address
- 107 arg list too long
- 108 exec format error
- 109 bad file number - file not found
- 110 no children
- 111 no more processes
- 112 not enough core
- 113 permission denied
- 114 bad address
- 115 block device required
- 116 mount device busy
- 117 file exists
- 118 cross-device link
- 119 no such device
- 120 not a directory
- 121 is a directory
- 122 invalid argument
- 123 file table overflow
- 124 too many open files
- 125 not a typewriter
- 126 text file busy
- 127 file too large
- 128 no space left on device
- 129 illegal seek
- 130 read only file system
- 131 too many links
- 132 broken pipe
- 133 math arg out of domain of func
- 134 math result not representable
- 135 no message of desired type
- 136 identifier removed
- 137 channel number out of range
- 138 level 2 not synchronized
- 139 level 3 halted
- 140 level 3 reset
- 141 link number out of range
- 142 protocol driver not attached
- 143 no CSI structure available
- 144 level 2 halted
- 145 out of swap space
- 146 path continues onto another machine
- 147 unison request for a retry
- 148 record locking deadlock
- 149 could not resolve IP addr, host down
- 150 no available gateway in route table
- 151 symbolic links form endless loop
- %
- $
- %%% Error Count Text ------------------------------------------------
- %
- 1 fatal Error(s)
- 2 restriction(s)
- 3 error(s)
- 4 warning(s)
- 5 repair(s)
- 6 note(s)
- 7 information(s)
- %
- $
- %%% -----------------------------------------------------------------
-